package internal

import (
	"context"
	"fmt"
	"github.com/go-redis/redis/v8"
)

var RedisClient *redis.Client

func InitRedis() {
	h := AppConf.RedisConfig.Host
	p := AppConf.RedisConfig.Port
	addr := fmt.Sprintf("%s:%d", h, p)
	RedisClient = redis.NewClient(&redis.Options{Addr: addr}) //这里注意下使用等号.因为已经在方法外部有定义值了.
	// 所以内部再次定义的时候就不能用:= 而是用= 号  否则RedisClient的赋值是不成功的.
	ping := RedisClient.Ping(context.Background())
	fmt.Println(ping.String())
}
